home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ANIVGA.ZIP / FAQ.TXT < prev    next >
Text File  |  1992-09-03  |  3KB  |  58 lines

  1. Some frequently asked questions:
  2. ────────────────────────────────
  3.  
  4. Q: I think you forgot to include the sources of some programs?
  5. A: No, I just couldn't include some units where I'm unsure about the legal
  6.    issues: they were once published in a magazine and I changed them a bit
  7.    to fit my needs. I didn't want to get into _any_ troubles, so I decided
  8.    not to publish them.
  9.  
  10. Q: I don't see (a documentation for|the sources of) TRANSLAT.EXE, either!
  11. A: I just included it for the single purpose to translate ANIVGA.PAS; if
  12.    you think of using it for your own sources, drop me a note)
  13.  
  14. Q: GRAB won't popup!
  15. A: As GRAB does disk writes, it can't popup while MSDos is in a critical
  16.    section (unfortunately, MSDos isn't reentrant, as we all do know).
  17.    Sometimes, GRAB doesn't even pop up, if it could. That's because of the
  18.    TSR-unit I use (I think it is because the unit doesn't supply an appropriate
  19.    INT28h-handler). Sorry, but I didn't found a better TSR-unit til now.
  20.    If you have a more radical image grabber, then use that, save the picture
  21.    to disk, use an image viewer program to display it and grab then!
  22.  
  23. Q: GRAB shows a messed up capture box|screen!
  24. A: The application played some tricks to the VGA-card; reboot and start GRAB
  25.    again, this time supplying "/BIOS" as parameter -- and hope the best!
  26.  
  27. Q: I can't run MAKES; my machine displays nothing|a mess when I start it!
  28. A: MAKES uses a 640x400x256 video mode only available at SuperVGA cards.
  29.    Although the BGI-driver tries to identify the chip-set of your VGA card,
  30.    it may fail on some, even if your card would supply this mode!
  31.    If it doesn't work even if you do have a SuperVGA card, then please drop
  32.    me a note, specifying which brand of VGA-card you use (especially which
  33.    chip-set)!
  34.    If you do know of a way how to trick a *standard* VGA card into this
  35.    resolution, then write me and the next version will run on all cards
  36.    --promised!
  37.    'Til then, you'll have the (ugly) MAKES of V1.0, sorry!
  38.  
  39. Q: MAKES sometimes hangs when I start it or repeats an error, when I quit!
  40. A: These are spurious errors I encountered, too. It hangs when trying to
  41.    initialize the mouse driver - I suppose this is a problem of the mouse
  42.    driver! I couldn't track down the other error, sorry. If you find a way
  43.    to reproduce the error, then let me know!
  44.  
  45. Q: How may I speedup things?
  46. A: Naturally, STATIC background is faster than SCROLLING backgrounds, but you
  47.    can speed up SCROLLING backgrounds, too: make sure that StartVirtualX
  48.    always is a multiple of 4 (that is, StartVirtualX MOD 4 = 0), because then,
  49.    ANIVGA can (and will) use the VGA's write mode 1 which is a lot faster than
  50.    normal write mode 0.
  51.    Another idea is to shrink NMAX: if you don't need more than 100 sprites
  52.    (say), then change that constant and recompile ANIVGA!
  53.  
  54. Q: I'm using scrolling backgrounds and would like to display some items|text
  55.    at the same (absolute) screen position.
  56. A: Transform your coordinates, using StartVirtualX and StartVirtualY! See
  57.    EXAMPLE6.PAS for a small example!
  58.